body{background:linear-gradient(to right top,#77ff82,#187850);font-family:Nunito,sans-serif}body,h1,h2,h3{margin:0}.container{background-color:#faf9f6;border-radius:50px;margin:0 auto;max-width:1020px;padding:40px}@media (max-width:500px){.container{border-radius:0;padding:20px}}.KcalDiagram{margin-top:80px}.arrowFlex{align-items:center;display:flex}.arrowFlex p{color:#053225;font-size:24px}.KcalDiagramFlex{align-items:center;display:flex;justify-content:space-between}.KcalDiagramFlex h2{color:#053225;font-size:32px}.arrowFlex button{background-color:initial;border:none;cursor:pointer}.lineGreen{stroke:#15fe00;stroke-width:5;stroke-linecap:round}.LineGrey{background-color:#365a4f;border-radius:20px}.LineGrey,progress{height:10px;width:120px}progress{border-radius:6px;display:block}progress.LineBlue::-webkit-progress-value{background-color:#00d6f3;border-radius:6px}progress.LineBlue::-webkit-progress-bar{background-color:#365a4f;border-radius:6px}progress.LineBlue::-moz-progress-bar{background-color:#00d6f3;border-radius:6px}progress.LineOrang::-webkit-progress-value{background-color:#ffc857;border-radius:6px}progress.LineOrang::-webkit-progress-bar{background-color:#365a4f;border-radius:6px}progress.LineOrang::-moz-progress-bar{background-color:#ffc857;border-radius:6px}progress.LineRed::-webkit-progress-value{background-color:#e34a6f;border-radius:6px}progress.LineRed::-webkit-progress-bar{background-color:#365a4f;border-radius:6px}progress.LineRed::-moz-progress-bar{background-color:#e34a6f;border-radius:6px}.FPC p{font-size:24px;margin:5px}.FPC p,.FPC span{color:#053225;font-weight:600}.FPC span{font-size:18px}.FPC{text-align:center}.FPC-Flex{display:flex;justify-content:space-between;max-width:400px}.KcalNumber{text-align:left;width:50%}.CaloriasText{color:#84f78a;font-size:24px;font-weight:600}.CaloriasAll{color:#053225;font-size:100px;margin:0 0 40px}.CaloriasMini{color:#053225;font-size:24px;font-weight:500}.canvas{display:flex;justify-content:center;position:relative;width:50%}.KcalDiagramFlexMain{align-items:center;display:flex;justify-content:space-between}.canvasAbsolute{left:41%;position:absolute;top:35%}.canvas p{font-size:24px}.canvas h3,.canvas p{color:#053225;margin:0}.canvas h3{font-size:50px}.circleProgressbar{position:relative}.circleProgressbar__text{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circleProgressbar__text p{color:#053225;font-size:40px}.circleProgressbar{height:350px;width:350px}@media (max-width:780px){.CaloriasAll{display:none}.KcalDiagramFlexMain{flex-direction:column-reverse;margin-bottom:40px}.KcalNumber{text-align:center;width:100%}.FPC-Flex{align-items:center;max-width:none}.canvas{width:100%}}@media (max-width:480px){progress{width:100px}.FPC p{font-size:18px}.FPC span{font-size:14px}.KcalDiagramFlex h2{font-size:24px}.CaloriasText{font-size:18px}.circleProgressbar__text p{font-size:25px}.circleProgressbar{height:auto;width:270px}}@media (max-width:410px){progress{height:8px;width:80px}.FPC p{font-size:14px}}@media (max-width:360px){.circleProgressbar{height:auto;width:200px}}@media (max-width:300px){progress{width:70px}.FPC p,.FPC span{font-size:12px}.KcalDiagramFlex h2{font-size:16px}.CaloriasText{font-size:14px}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.Header h1{color:#90eb97;margin:0}.Header{justify-content:space-between}.Header,.headerAccountFlex{align-items:center;display:flex}.headerAccountFlex{background:linear-gradient(90deg,#a1f1ad,#51cea2);border:none;border-radius:10px;cursor:pointer;gap:10px;padding:5px 20px}.headerAccountFlex p{font-size:18px;margin:0}@media (max-width:500px){.headerAccountFlex p{display:none}.headerAccountFlex{border-radius:50%;padding:10px}.Header h1{font-size:20px}}.modal{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:.5s;visibility:hidden;z-index:1000}.modal.active{opacity:1;visibility:visible}.modalVisibl{display:none}.ModalContent{background-color:#fff;border-radius:30px;height:400px;left:50%;margin-right:-50%;padding:50px;position:absolute;top:10%;-webkit-transform:translate(-50%);transform:translate(-50%);transition:.5s;width:300px}.ModalAccountText{font-size:24px;margin:0}.ModalAccountInput{font-size:20px;margin-top:10px;width:50px}.ModalAccountFlexFlex{align-items:center;display:flex;gap:20px;margin-bottom:20px;text-align:center}.margin-top{margin-top:20px}.radio_gender input{display:none}.radio_gender{background-color:initial}.radio_gender label{cursor:pointer}.radio_gender label,.radio_gender_active{border:1px solid #999;border-radius:6px;display:inline-block;line-height:34px;padding:0 15px;text-align:center;-webkit-user-select:none;user-select:none;width:75px}.ModalAccountBtn{background-color:#01d8f5;border:1px solid #999;border-radius:6px;cursor:pointer;font-size:20px;margin-top:30px;padding:10px 20px}.close{background-color:#fd5069}.radio_gender input[type=radio]:checked+label{background:#ffe0a6}.radio_gender label:hover{color:#666}@media (max-width:450px){.ModalContent{padding:20px;width:70%}.ModalAccountText{font-size:18px}.ModalAccountFlexFlex{margin-bottom:10px}.ModalAccountBtn{font-size:16px}}@media (max-width:380px){.ModalAccountFlexFlex{flex-wrap:wrap}.ModalAccountBtn{margin-top:0}}.red{background:linear-gradient(to right top,#fd5069,#ee445d)}.red,.yellow{border-radius:20px;display:flex;flex-direction:column;height:300px;padding:20px}.yellow{background:linear-gradient(to right top,#fac965,#ffb929)}.blue{background:linear-gradient(to right top,#01d8f5,#01defc)}.blue,.green{border-radius:20px;display:flex;flex-direction:column;height:300px;padding:20px}.green{background:linear-gradient(to right top,#3edbad,#1c8969)}.MenuEda{grid-column-gap:35px;grid-row-gap:2em;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(373px,1fr))}.mealH3{color:#fff;font-size:36px}.mealP{color:#fff;font-size:20px;margin:5px 5px 5px 0}.meanImg{border-radius:50%;height:90px;width:90px}.mealFlex{align-items:top;display:flex;flex:1 0 auto;justify-content:space-between}.mealNumber{color:#fff;font-size:52px;margin:0}.mealNumber span{font-size:16px}.mealMore{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:24px}@media (max-width:500px){.MenuEda{grid-template-columns:none}.mealH3{font-size:24px}.mealNumber{font-size:28px}.blue,.green,.red,.yellow{height:200px}.mealP{font-size:14px}.meanImg{height:50px;width:50px}}@media (max-width:360px){.mealMore,.mealNumber{font-size:20px}.mealNumber span{font-size:12px}}.product-style{align-items:center;display:flex;justify-content:space-between}.product-text,.product-title{margin:0}.product-kcal{font-size:20px}.ModalMenuContent{background-color:#fff;border-radius:30px;height:650px;left:50%;margin-right:-50%;max-width:500px;padding:20px 50px 50px;position:absolute;top:5%;-webkit-transform:translate(-50%);transform:translate(-50%);transition:.5s;width:80%}.inputModalMenu{border:1px solid gray;border-radius:15px;font-size:22px;padding:5px 10px;width:94%}.ScrollContent::-webkit-scrollbar{background-color:rgba(26,24,47,.15);border-radius:5px;height:200px;padding-top:10px;width:5px}.ScrollContent::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.ScrollContent{height:490px;overflow-y:auto;padding:10px}.ModalMenuBtn{border:none;border-radius:50%;max-height:30px;padding:0}.ModalMenuBtn,.circleCountProduct{background-color:initial;cursor:pointer}.circleCountProduct{align-items:center;border:2px solid;border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.ProductActive{display:block}.NoneProductActive{display:none}.addNewProduct{background-color:initial;border:1px solid gray;border-radius:15px;cursor:pointer;font-size:16px;margin-top:15px;padding:10px}.ModalNewProductInput{border:1px solid gray;border-radius:10px;font-size:20px;padding:8px;width:100%}.Modal_close{display:flex;justify-content:right;margin-bottom:10px}.ModalEdaAccountBtn{background-color:#01d8f5;border:1px solid #999;border-radius:6px;cursor:pointer;font-size:20px;padding:10px 20px}@media (max-width:500px){.ModalMenuContent h2{font-size:18px}.product-title{font-size:16px}.product-text{font-size:14px}.ModalMenuContent{height:auto;padding:20px}.product-kcal{font-size:16px}.ModalAccountBtn,.ModalNewProductInput,.inputModalMenu{font-size:18px}}@media (max-width:360px){.product-title{font-size:14px}.product-text{font-size:12px}.product-kcal{font-size:14px}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.6d45621e.css.map*/